devote oneself to god - Alemán Inglés Diccionario